home *** CD-ROM | disk | FTP | other *** search
/ Java for 3D & VRML Worlds / Java for 3d and VRML Worlds.iso / examples / chap04 / CarBody.wrl < prev    next >
Text File  |  1996-10-14  |  23KB  |  553 lines

  1. #VRML V2.0 utf8
  2.  
  3. DEF BUGGY_TRANSFORM Transform {
  4.   children [
  5.     Transform {
  6.       children [
  7.         Group {
  8.           children [
  9.             Transform {
  10.               children [
  11.                 Transform {
  12.                   children [
  13.                     Shape {
  14.                       appearance Appearance {
  15.                         material Material {
  16.                           diffuseColor     0.8 0.57727 0.179763
  17.                           shininess        5
  18.                         }
  19.                       }
  20.                       geometry IndexedFaceSet {
  21.                         coord Coordinate {
  22.                           point [
  23.                             -1.02258 1.87877 0.742963,
  24.                             -1.04305 1.41096 2.3686,
  25.                             -1.04305 0.674776 1.08538,
  26.                             -1.03073 0.963025 2.43662,
  27.                             1.02258 1.87877 0.742963,
  28.                             1.04305 1.41096 2.3686,
  29.                             1.04305 0.674776 1.08538,
  30.                             1.03073 0.963025 2.43662,
  31.                             0.557821 1.29974 2.50206,
  32.                             1.03073 0.963025 2.43662,
  33.                             1.04305 1.41096 2.3686,
  34.                             0.557821 1.02976 2.43662,
  35.                             -0.557821 1.29974 2.50206,
  36.                             -1.03073 0.963025 2.43662,
  37.                             -1.04305 1.41096 2.3686,
  38.                             -0.557821 1.02976 2.43662,
  39.                             1.08514 1.6739 -2.30376,
  40.                             0.624552 1.67802 -2.52423,
  41.                             0.692859 2.02273 -2.21269,
  42.                             -0.692859 2.02273 -2.21269,
  43.                             -0.624552 1.67802 -2.52423,
  44.                             -1.08514 1.6739 -2.30376,
  45.                             -0.785625 0.664462 -1.96386,
  46.                             0.785625 0.664462 -1.96386,
  47.                             -1.02258 1.87877 0.742963,
  48.                             1.02258 1.87877 0.742963,
  49.                             1.04305 0.674776 1.08538,
  50.                             -1.04305 0.674776 1.08538,
  51.                             0.907205 1.84344 -1.04987,
  52.                             -0.907205 1.84344 -1.04987,
  53.                             1.04305 0.674835 -1.14195,
  54.                             -1.04305 0.674835 -1.14195,
  55.                             1.41145 0.874973 1.01865,
  56.                             1.4337 0.87503 -1.14194,
  57.                             -1.41145 0.874973 1.01865,
  58.                             -1.4337 0.87503 -1.14194,
  59.                             -1.5894 1.25534 -0.917321,
  60.                             1.5894 1.25534 -0.917321,
  61.                             -1.5894 1.2553 0.531469,
  62.                             1.5894 1.2553 0.531469,
  63.                           ]
  64.                         }
  65.                         coordIndex [
  66.                           0, 1, 2, -1,
  67.                           2, 1, 0, -1,
  68.                           2, 1, 3, -1,
  69.                           3, 1, 2, -1,
  70.                           4, 5, 6, -1,
  71.                           6, 5, 4, -1,
  72.                           6, 5, 7, -1,
  73.                           7, 5, 6, -1,
  74.                           8, 9, 10, -1,
  75.                           10, 9, 8, -1,
  76.                           11, 9, 8, -1,
  77.                           8, 9, 11, -1,
  78.                           12, 13, 14, -1,
  79.                           14, 13, 12, -1,
  80.                           15, 13, 12, -1,
  81.                           12, 13, 15, -1,
  82.                           16, 17, 18, -1,
  83.                           18, 17, 16, -1,
  84.                           19, 20, 21, -1,
  85.                           21, 20, 19, -1,
  86.                           21, 20, 22, -1,
  87.                           22, 20, 21, -1,
  88.                           23, 17, 16, -1,
  89.                           16, 17, 23, -1,
  90.                           24, 12, 14, -1,
  91.                           14, 12, 24, -1,
  92.                           25, 8, 10, -1,
  93.                           10, 8, 25, -1,
  94.                           9, 11, 26, -1,
  95.                           26, 11, 9, -1,
  96.                           13, 15, 27, -1,
  97.                           27, 15, 13, -1,
  98.                           28, 16, 18, -1,
  99.                           18, 16, 28, -1,
  100.                           19, 21, 29, -1,
  101.                           29, 21, 19, -1,
  102.                           23, 22, 17, -1,
  103.                           17, 22, 23, -1,
  104.                           17, 22, 20, -1,
  105.                           20, 22, 17, -1,
  106.                           17, 19, 18, -1,
  107.                           18, 19, 17, -1,
  108.                           20, 19, 17, -1,
  109.                           17, 19, 20, -1,
  110.                           25, 26, 8, -1,
  111.                           8, 26, 25, -1,
  112.                           8, 26, 11, -1,
  113.                           11, 26, 8, -1,
  114.                           24, 27, 12, -1,
  115.                           12, 27, 24, -1,
  116.                           12, 27, 15, -1,
  117.                           15, 27, 12, -1,
  118.                           12, 25, 24, -1,
  119.                           24, 25, 12, -1,
  120.                           8, 25, 12, -1,
  121.                           12, 25, 8, -1,
  122.                           11, 27, 26, -1,
  123.                           26, 27, 11, -1,
  124.                           15, 27, 11, -1,
  125.                           11, 27, 15, -1,
  126.                           8, 12, 11, -1,
  127.                           11, 12, 8, -1,
  128.                           11, 12, 15, -1,
  129.                           15, 12, 11, -1,
  130.                           23, 28, 30, -1,
  131.                           30, 28, 23, -1,
  132.                           16, 28, 23, -1,
  133.                           23, 28, 16, -1,
  134.                           31, 29, 22, -1,
  135.                           22, 29, 31, -1,
  136.                           22, 29, 21, -1,
  137.                           21, 29, 22, -1,
  138.                           26, 30, 32, -1,
  139.                           32, 30, 26, -1,
  140.                           32, 30, 33, -1,
  141.                           33, 30, 32, -1,
  142.                           34, 31, 27, -1,
  143.                           27, 31, 34, -1,
  144.                           35, 31, 34, -1,
  145.                           34, 31, 35, -1,
  146.                           18, 29, 28, -1,
  147.                           28, 29, 18, -1,
  148.                           19, 29, 18, -1,
  149.                           18, 29, 19, -1,
  150.                           26, 27, 30, -1,
  151.                           30, 27, 26, -1,
  152.                           30, 27, 31, -1,
  153.                           31, 27, 30, -1,
  154.                           31, 36, 29, -1,
  155.                           29, 36, 31, -1,
  156.                           35, 36, 31, -1,
  157.                           31, 36, 35, -1,
  158.                           28, 37, 30, -1,
  159.                           30, 37, 28, -1,
  160.                           30, 37, 33, -1,
  161.                           33, 37, 30, -1,
  162.                           35, 38, 36, -1,
  163.                           36, 38, 35, -1,
  164.                           34, 38, 35, -1,
  165.                           35, 38, 34, -1,
  166.                           37, 39, 33, -1,
  167.                           33, 39, 37, -1,
  168.                           33, 39, 32, -1,
  169.                           32, 39, 33, -1,
  170.                           38, 27, 24, -1,
  171.                           24, 27, 38, -1,
  172.                           34, 27, 38, -1,
  173.                           38, 27, 34, -1,
  174.                           25, 26, 39, -1,
  175.                           39, 26, 25, -1,
  176.                           39, 26, 32, -1,
  177.                           32, 26, 39, -1,
  178.                           30, 22, 23, -1,
  179.                           23, 22, 30, -1,
  180.                           31, 22, 30, -1,
  181.                           30, 22, 31, -1,
  182.                           25, 26, 24, -1,
  183.                           24, 26, 25, -1,
  184.                           24, 26, 27, -1,
  185.                           27, 26, 24, -1,
  186.                           31, 28, 30, -1,
  187.                           30, 28, 31, -1,
  188.                           31, 28, 29, -1,
  189.                           29, 28, 31, -1,
  190.                         ]
  191.                         normalPerVertex FALSE
  192.                         # ccw    FALSE
  193.                         # solid   FALSE
  194.                         convex TRUE
  195.                         creaseAngle 0.5
  196.                       }
  197.                     },
  198.                   ]
  199.                 }
  200.               ]
  201.             }
  202.           ]
  203.         },
  204.       ]
  205.     }
  206.     Transform {
  207.       children [
  208.         Group {
  209.           children [
  210.             Transform {
  211.               children [
  212.                 Transform {
  213.                   children [
  214.                     Shape {
  215.                       appearance Appearance {
  216.                         material Material {
  217.                           diffuseColor     0.352558 0.8 0.675468
  218.                           shininess        5
  219.                         }
  220.                       }
  221.                       geometry IndexedFaceSet {
  222.                         coord Coordinate {
  223.                           point [
  224.                             -1.02258 1.87877 0.742963,
  225.                             1.02258 1.87877 0.742963,
  226.                             -0.936751 2.63966 0.208267,
  227.                             0.936751 2.63966 0.208267,
  228.                           ]
  229.                         }
  230.                         coordIndex [
  231.                           0, 1, 2, -1,
  232.                           2, 1, 3, -1,
  233.                         ]
  234.                         normalPerVertex FALSE
  235.                         # ccw    FALSE
  236.                         # solid   FALSE
  237.                         convex TRUE
  238.                         creaseAngle 0.5
  239.                       }
  240.                     },
  241.                   ]
  242.                 }
  243.               ]
  244.             }
  245.           ]
  246.         },
  247.       ]
  248.     }
  249.     Transform {
  250.       children [
  251.         Group {
  252.           children [
  253.             Transform {
  254.               children [
  255.                 Transform {
  256.                   children [
  257.                     Shape {
  258.                       appearance Appearance {
  259.                         material Material {
  260.                           diffuseColor     0.372973 0.372973 0.372973
  261.                           specularColor    0.744898 0.744898 0.744898
  262.                           emissiveColor    0.163265 0.163265 0.163265
  263.                           shininess        5
  264.                         }
  265.                       }
  266.                       geometry IndexedFaceSet {
  267.                         coord Coordinate {
  268.                           point [
  269.                             -1.9831 0.666264 1.0921,
  270.                             -1.16587 0.20545 1.26712,
  271.                             -1.16587 0.670987 1.08609,
  272.                             1.15625 1.33358 -1.85518,
  273.                             1.9831 1.13255 -1.35178,
  274.                             1.9831 1.33794 -1.85186,
  275.                             1.15625 1.13727 -1.3316,
  276.                             1.7511 0.651727 -1.85188,
  277.                             1.9831 0.651835 -1.13881,
  278.                             1.9831 1.13258 -2.36266,
  279.                             1.9831 0.650791 -2.56152,
  280.                             1.16587 1.1373 -2.36449,
  281.                             -1.15625 1.33358 -1.85518,
  282.                             -1.9831 1.13255 -1.35178,
  283.                             -1.9831 1.33794 -1.85186,
  284.                             -1.15625 1.13727 -1.3316,
  285.                             -1.7511 0.651727 -1.85188,
  286.                             -1.9831 0.651835 -1.13881,
  287.                             -1.9831 1.13258 -2.36266,
  288.                             -1.9831 0.650791 -2.56152,
  289.                             -1.16587 1.1373 -2.36449,
  290.                             1.15625 0.656558 -1.16292,
  291.                             1.97347 0.195393 -1.35671,
  292.                             1.15625 0.190489 -1.33686,
  293.                             1.9831 -0.001426 -1.85244,
  294.                             -1.15625 0.656558 -1.16292,
  295.                             -1.97347 0.195393 -1.35671,
  296.                             -1.15625 0.190489 -1.33686,
  297.                             -1.9831 -0.001426 -1.85244,
  298.                             1.16587 0.655515 -2.56753,
  299.                             1.9831 0.19488 -2.3863,
  300.                             1.16587 0.189977 -2.3865,
  301.                             -1.16587 0.655515 -2.56753,
  302.                             -1.9831 0.19488 -2.3863,
  303.                             -1.16587 0.189977 -2.3865,
  304.                             1.16587 0.003296 -1.8577,
  305.                             -1.16587 0.003296 -1.8577,
  306.                             -1.9831 0.667307 2.51482,
  307.                             -1.7511 0.6672 1.80174,
  308.                             -1.9831 1.14802 2.30184,
  309.                             -1.9831 1.35341 1.80176,
  310.                             -1.97347 0.210866 2.29691,
  311.                             -1.9831 0.014046 1.80119,
  312.                             1.9831 0.667307 2.51482,
  313.                             1.7511 0.6672 1.80174,
  314.                             1.9831 1.14802 2.30184,
  315.                             1.9831 1.35341 1.80176,
  316.                             1.97347 0.210866 2.29691,
  317.                             1.9831 0.014046 1.80119,
  318.                             -1.9831 0.210353 1.26732,
  319.                             -1.9831 0.666264 1.0921,
  320.                             1.9831 0.210353 1.26732,
  321.                             1.9831 0.666264 1.0921,
  322.                             -1.9831 1.14805 1.29096,
  323.                             1.9831 1.14805 1.29096,
  324.                             -1.15625 1.15274 2.32202,
  325.                             -1.15625 1.34905 1.79844,
  326.                             -1.15625 0.672031 2.4907,
  327.                             1.15625 1.15274 2.32202,
  328.                             1.15625 1.34905 1.79844,
  329.                             1.15625 0.672031 2.4907,
  330.                             -1.15625 0.205962 2.31676,
  331.                             -1.16587 0.018769 1.79592,
  332.                             1.15625 0.205962 2.31676,
  333.                             1.16587 0.018769 1.79592,
  334.                             -1.16587 0.20545 1.26712,
  335.                             1.16587 0.20545 1.26712,
  336.                             1.16587 0.670987 1.08609,
  337.                             1.16587 1.15277 1.28913,
  338.                             -1.16587 0.670987 1.08609,
  339.                             -1.16587 1.15277 1.28913,
  340.                           ]
  341.                         }
  342.                         coordIndex [
  343.                           0, 1, 2, -1,
  344.                           2, 1, 0, -1,
  345.                           3, 4, 5, -1,
  346.                           5, 4, 3, -1,
  347.                           6, 4, 3, -1,
  348.                           3, 4, 6, -1,
  349.                           5, 4, 7, -1,
  350.                           7, 4, 5, -1,
  351.                           7, 4, 8, -1,
  352.                           8, 4, 7, -1,
  353.                           5, 7, 9, -1,
  354.                           9, 7, 5, -1,
  355.                           9, 7, 10, -1,
  356.                           10, 7, 9, -1,
  357.                           11, 5, 9, -1,
  358.                           9, 5, 11, -1,
  359.                           3, 5, 11, -1,
  360.                           11, 5, 3, -1,
  361.                           12, 13, 14, -1,
  362.                           14, 13, 12, -1,
  363.                           15, 13, 12, -1,
  364.                           12, 13, 15, -1,
  365.                           14, 13, 16, -1,
  366.                           16, 13, 14, -1,
  367.                           16, 13, 17, -1,
  368.                           17, 13, 16, -1,
  369.                           14, 16, 18, -1,
  370.                           18, 16, 14, -1,
  371.                           18, 16, 19, -1,
  372.                           19, 16, 18, -1,
  373.                           20, 14, 18, -1,
  374.                           18, 14, 20, -1,
  375.                           12, 14, 20, -1,
  376.                           20, 14, 12, -1,
  377.                           21, 22, 8, -1,
  378.                           8, 22, 21, -1,
  379.                           23, 22, 21, -1,
  380.                           21, 22, 23, -1,
  381.                           8, 22, 7, -1,
  382.                           7, 22, 8, -1,
  383.                           7, 22, 24, -1,
  384.                           24, 22, 7, -1,
  385.                           4, 21, 8, -1,
  386.                           8, 21, 4, -1,
  387.                           6, 21, 4, -1,
  388.                           4, 21, 6, -1,
  389.                           25, 26, 17, -1,
  390.                           17, 26, 25, -1,
  391.                           27, 26, 25, -1,
  392.                           25, 26, 27, -1,
  393.                           17, 26, 16, -1,
  394.                           16, 26, 17, -1,
  395.                           16, 26, 28, -1,
  396.                           28, 26, 16, -1,
  397.                           13, 25, 17, -1,
  398.                           17, 25, 13, -1,
  399.                           15, 25, 13, -1,
  400.                           13, 25, 15, -1,
  401.                           29, 9, 10, -1,
  402.                           10, 9, 29, -1,
  403.                           11, 9, 29, -1,
  404.                           29, 9, 11, -1,
  405.                           10, 7, 30, -1,
  406.                           30, 7, 10, -1,
  407.                           30, 7, 24, -1,
  408.                           24, 7, 30, -1,
  409.                           31, 10, 30, -1,
  410.                           30, 10, 31, -1,
  411.                           29, 10, 31, -1,
  412.                           31, 10, 29, -1,
  413.                           32, 18, 19, -1,
  414.                           19, 18, 32, -1,
  415.                           20, 18, 32, -1,
  416.                           32, 18, 20, -1,
  417.                           19, 16, 33, -1,
  418.                           33, 16, 19, -1,
  419.                           33, 16, 28, -1,
  420.                           28, 16, 33, -1,
  421.                           34, 19, 33, -1,
  422.                           33, 19, 34, -1,
  423.                           32, 19, 34, -1,
  424.                           34, 19, 32, -1,
  425.                           24, 22, 35, -1,
  426.                           35, 22, 24, -1,
  427.                           35, 22, 23, -1,
  428.                           23, 22, 35, -1,
  429.                           24, 35, 30, -1,
  430.                           30, 35, 24, -1,
  431.                           30, 35, 31, -1,
  432.                           31, 35, 30, -1,
  433.                           28, 26, 36, -1,
  434.                           36, 26, 28, -1,
  435.                           36, 26, 27, -1,
  436.                           27, 26, 36, -1,
  437.                           28, 36, 33, -1,
  438.                           33, 36, 28, -1,
  439.                           33, 36, 34, -1,
  440.                           34, 36, 33, -1,
  441.                           37, 38, 39, -1,
  442.                           39, 38, 37, -1,
  443.                           39, 38, 40, -1,
  444.                           40, 38, 39, -1,
  445.                           41, 38, 37, -1,
  446.                           37, 38, 41, -1,
  447.                           42, 38, 41, -1,
  448.                           41, 38, 42, -1,
  449.                           43, 44, 45, -1,
  450.                           45, 44, 43, -1,
  451.                           45, 44, 46, -1,
  452.                           46, 44, 45, -1,
  453.                           47, 44, 43, -1,
  454.                           43, 44, 47, -1,
  455.                           48, 44, 47, -1,
  456.                           47, 44, 48, -1,
  457.                           42, 49, 38, -1,
  458.                           38, 49, 42, -1,
  459.                           38, 49, 50, -1,
  460.                           50, 49, 38, -1,
  461.                           48, 51, 44, -1,
  462.                           44, 51, 48, -1,
  463.                           44, 51, 52, -1,
  464.                           52, 51, 44, -1,
  465.                           50, 53, 38, -1,
  466.                           38, 53, 50, -1,
  467.                           38, 53, 40, -1,
  468.                           40, 53, 38, -1,
  469.                           52, 54, 44, -1,
  470.                           44, 54, 52, -1,
  471.                           44, 54, 46, -1,
  472.                           46, 54, 44, -1,
  473.                           55, 39, 56, -1,
  474.                           56, 39, 55, -1,
  475.                           56, 39, 40, -1,
  476.                           40, 39, 56, -1,
  477.                           57, 39, 55, -1,
  478.                           55, 39, 57, -1,
  479.                           37, 39, 57, -1,
  480.                           57, 39, 37, -1,
  481.                           58, 45, 59, -1,
  482.                           59, 45, 58, -1,
  483.                           59, 45, 46, -1,
  484.                           46, 45, 59, -1,
  485.                           60, 45, 58, -1,
  486.                           58, 45, 60, -1,
  487.                           43, 45, 60, -1,
  488.                           60, 45, 43, -1,
  489.                           61, 62, 41, -1,
  490.                           41, 62, 61, -1,
  491.                           41, 62, 42, -1,
  492.                           42, 62, 41, -1,
  493.                           41, 57, 61, -1,
  494.                           61, 57, 41, -1,
  495.                           37, 57, 41, -1,
  496.                           41, 57, 37, -1,
  497.                           63, 64, 47, -1,
  498.                           47, 64, 63, -1,
  499.                           47, 64, 48, -1,
  500.                           48, 64, 47, -1,
  501.                           47, 60, 63, -1,
  502.                           63, 60, 47, -1,
  503.                           43, 60, 47, -1,
  504.                           47, 60, 43, -1,
  505.                           42, 62, 49, -1,
  506.                           49, 62, 42, -1,
  507.                           49, 62, 65, -1,
  508.                           65, 62, 49, -1,
  509.                           48, 64, 51, -1,
  510.                           51, 64, 48, -1,
  511.                           51, 64, 66, -1,
  512.                           66, 64, 51, -1,
  513.                           49, 65, 50, -1,
  514.                           50, 65, 49, -1,
  515.                           51, 66, 52, -1,
  516.                           52, 66, 51, -1,
  517.                           52, 66, 67, -1,
  518.                           67, 66, 52, -1,
  519.                           67, 54, 52, -1,
  520.                           52, 54, 67, -1,
  521.                           68, 54, 67, -1,
  522.                           67, 54, 68, -1,
  523.                           69, 53, 50, -1,
  524.                           50, 53, 69, -1,
  525.                           70, 53, 69, -1,
  526.                           69, 53, 70, -1,
  527.                           59, 46, 68, -1,
  528.                           68, 46, 59, -1,
  529.                           68, 46, 54, -1,
  530.                           54, 46, 68, -1,
  531.                           56, 40, 70, -1,
  532.                           70, 40, 56, -1,
  533.                           70, 40, 53, -1,
  534.                           53, 40, 70, -1,
  535.                         ]
  536.                         normalPerVertex FALSE
  537.                         # ccw    FALSE
  538.                         # solid   FALSE
  539.                         convex TRUE
  540.                         creaseAngle 0.5
  541.                       }
  542.                     },
  543.                   ]
  544.                 }
  545.               ]
  546.             }
  547.           ]
  548.         },
  549.       ]
  550.     }
  551.   ]
  552. }
  553.